• word of the day

    mountain andromeda

    mountain andromeda - Dictionary definition and meaning for word mountain andromeda

    Definition
    (noun) ornamental evergreen shrub of southeastern United States having small white bell-shaped flowers

Word used in video below:
text: Andromeda do you know it
Download our Mobile App Today
Receive our word of the day
on Whatsapp